Tarleton State University You need to login or register to save this program. Program Name: Tarleton State University Web Site: http://www.tarleton.edu/eps/tep/ Phone: 254-968-9095 Email: Address: 1333 W Washington St. Stephenville, Texas 76401 Latitude: 32.21501 Longitude: -98.21477779999999 Last updated on: January 27, 2020 Report a Problem with this Program Posted in . Post navigation ← Sul Ross State University –… TeacherBuilder.com →